English Dictionary
◊ RING ROAD
ring road
n : takes traffic around the edge of a town [syn: {bypass}, {circumferential}]